﻿.tops {height: 34px;line-height: 34px;background:#fbfbfb;border:1px solid #e9e9e9} 
.tops ul li {float:left ;}
.ul.clearfix::after {display:none! important}
.tops ul li a {border-left: 1px solid #a6a5a5;padding:0 10px;color:#a6a5a5}
.en a {border-left: 1px solid transparent! important;}
.tops form span {color:#818080;margin-left:18px ;margin-right: 10px;}
.tops form input{border:1px solid #d7d7d7;width:123px ;height:25px;}
.btn {width:53px! important;height:25px! important;background:#c6c6c6;color: #fff;border-radius: 0;padding:2px 0;margin-left: 10px;}
.logobg {background: url(../img/icon-headbg2.jpg)center top no-repeat;width:100%;padding: 45px 0 0px 0px;/* border-bottom: 5px solid #ededed; */background-size: cover;}
@media (max-width: 992px){.logobg{background: url(../img/icon-headbg2.jpg)center top no-repeat;width:100%;padding: 50px 0px 0px 0px;position: relative;background-size: cover;}}
.headTop{margin: 0 auto 40px;width: 1200px;}
.logo {text-align: center;margin:0 auto;max-width: 600px;float: left;}
.logo img {width:100%}
.visible-md-block {display: block! important;}
@media (max-width: 992px){.visible-md-block {display: none! important;}}
.visible-lg-block {display: block! important;}
@media (max-width: 992px){.visible-lg-block {display: none! important;}}

.container {width:1200px;padding: 0px;}
@media (max-width: 992px){.container {width: 100%;padding:0 15px;}}

.searchss {position: relative;margin: 30px 0px 0px 0px;float: right;}  
.searchs {width: 225px;height: 52px;/* border:1px solid #c7c7c7; */ilter:alpha(opacity=60);-moz-opacity:0.6;background: #187ed3;border: 0;text-indent: 10px;color: #fff;}
.submits {position:absolute;border: 1px solid transparent;background: url(../img/icon-search.png) #0a5491 center center no-repeat;width: 52px;height: 52px;right: 0px;bottom: 0px;}

@media (max-width: 992px){.searchss {position: relative;margin:5px 0;width: 100%;margin: 0 auto;text-align: center;}  }


.navbar {min-height: 92px ;margin-bottom: 0 !important;}
.navfist {border-left: 0 none! important;}
.nav {
    width: 1200px;
    margin: 0px 0px 0px 0px;
    height: 61px;
    line-height: 61px;
    /* border: 1px solid #fff; */
    box-sizing: border-box;
    border-bottom: 0;
}
.changeLang{text-align:right}
.changeLang a{margin:0 10px;color:#187ed3}
.navBox{background:#187ed3;}
.navBox .nav{width:1200px;margin: 0 auto;float:none;}


.nav li {float:left;text-align: center;width:14.28%;width: calc(100% /7);width: -webkit-calc(100% /7);width: -moz-calc(100% /7);margin: 0 auto;height: 60px;line-height: 60px;}
.nav li i{background: url(../img/nav.png) no-repeat;width:2px ;height:20px;float:left;margin-top:17px}
.nav li a.firstA {color: #fff;font-size: 18px;text-align: center;font-weight: 500;padding:0! important;height: 61px;line-height: 61px;/* border-right: 1px solid #fff; *//* font-weight: bold; */}
.nav li:hover a.firstA {color: #fff;text-decoration:none;/* background: #5983d3; */}
.nav > li.active > a, .nav > li.active > a:focus, .nav > li.active > a:hover{color: #fff;text-decoration:none;/* background: #5983d3; */}
.nav li:active a {color: #5983d3;text-decoration:none;background: transparent;}
.nav > li > a:focus, .nav > li > a:hover {background:transparent;}
.snavs i {background: url(../img/icon-open.png) no-repeat;position: absolute;width: 22px;height: 17px;display:block;right: 15px;top: 16px;background-size: cover;}
.snavs i.current {background: url(../img/tbtn3.png) center center no-repeat;width: 30px;height: 20px;background-size: contain;}
.nav-collapse{display:none}
.nav li:last-child a{border-right:0px;}
.snav {position: absolute;background:#FFF;z-index: 9999;width:100%;top:153px;}
.snav span {position: absolute;width:50px;height:28px;top: -75px; right: 20px;}
.snav span a {color:#007cc6 text-decoration:none;text-decoration:none}
.snav li{line-height: 45px;height:45px;border-bottom: 1px solid #d9d9d9;background:#FFF;width:100%;text-align: center;color:#fff;}
.snav li a {color:#4b4b4b;font-size:16px;}
.snav>.active>a, .snav>.active>a:focus, .snav>.active>a:hover{color: #4b4b4b;background-color:#5983d3;text-decoration:none;}
.snav > li > a:focus, .snav > li > a:hover{color: #fff;background-color:#187ed3;text-decoration:none;}
.snav>li>a {color: #4b4b4b;font-size:16px;}
.snav>li>a {width:100%;height:100%;display: block;}

.nav li a.firstA:after{width: 1px;height: 34px;background:#fff;content:"";display:block;position:absolute;right:0px;top: 13px;}
.nav li.navfist a.firstA:before{width: 1px;height: 34px;background:#fff;content:"";display:block;position:absolute;left:0px;top: 13px;}
/* .nav li:last-child a.firstA:after{display:none;} */


.acimg{width:190px;height:123px}
.acimg img{width:100%;}
.foots {width:100%;background: #187ed3;padding: 50px 0px 75px 0px;margin-top: 50px;}
.footes {font-size: 16px; color: #848484;}
.footes a {font-size: 20px;color: #ffffff;}
.footes div, .footes ul {line-height: 30px;font-size: 20px;color: #fff;line-height: 36px;}
ol, ul {margin-bottom: 0;}
.weixin {padding-top: 20px;float: right;}
.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9{padding-left: 0;padding-right: 0;}
.footes .left{float: left;}
.footes .right{width: 800px;float: right;}
.footes ul{padding:0px;}
.nav li ul li {
    font-size: 16px;
    color: #4d4d4d;
    text-align: center;
    width: 100%;
    border-left: 1px solid #656565;
    height: 20px;
    background: #e9e9e9;
    height: auto;
    line-height: initial;
    border-bottom: 1px solid #fff;
    border-left: 0 none;
    overflow: hidden;
    float: inherit;
}
.nav li ul li a {font-size: 16px! important;color: #4d4d4d! important;height: auto;line-height: inherit;padding: 10px 0;display: inline-block;}
.address li {float:left;color: #fff;font-size: 20px;list-style: none;}
.navs {position: absolute;display:none;width: 100%;z-index: 9;top: 61px;padding: 0px;}
.nav li ul li:hover a {font-size:16px! important;color:#fff! important;}
.nav li ul li:hover {background: #187ed3! important;}
.pages {padding: 35px 0px;text-align: center;}
.pages span {color:#666666;background:#e7e6e6; ;padding: 10px 14px;}
.pages a {color:#666666;background:#f7f7f7;width: 40px;height: 40px;line-height: 40px;display: inline-block;border:1px solid #c8cecf;margin:0px 3px 8px 3px;text-align: center;}
.pages a:hover {color:#fff;background:#187ed3;text-decoration:none;border: 1px solid #187ed3;}
.pages a.currentpage{color:#fff;background:#187ed3;text-decoration:none;border: 1px solid #187ed3;}
.pages a.prev{font-family:'宋体';}
.pages a.next{font-family:'宋体';}
.yonng_pages {text-align:center;/* padding-top:40px */}
.fnavbtn li {background:#f4f4f4;width:25%;height:45px;line-height: 45px;margin-bottom: 2px;text-align: center;position: relative;float:left;border-left:1px solid #e4e4e4}
.fnavbtn li a {font-size:16px;color:#686868;display: block;}
.fnavbtn li:hover a {color:#fff;}
.fnavbtn li:hover {background:#187ed3;}
.fnavbtns {position: relative}
.sform {position:absolute;width:100%;height:40px;top:-45px;display:none}
.col-md-9 {width:75%;float:left;}
@media (max-width: 992px){.col-md-9 {width:100%;float:left;}}
.col-md-2 {width: 19.5%;float:left;}
@media (max-width: 992px){.col-md-2 {width:auto;}}
.col-md-3 {width: 25%;float:left}
@media (max-width: 992px){.col-md-3 {width:auto;float:none}}
.col-md-4 { width: 33.33333333%;float:left}
.col-md-7 {width: 58.33333333%;float:left}
.col-lg-7 { width: 58.33333333%;float:left}
.col-md-5 {width: 41.66666667%;float:left}
.col-md-10 {width: 80.5%;float:left;}
@media (max-width: 992px){.col-md-10 {width: 100%;float:left}}
.col-lg-4 { width: 33.33333333%;float:left}
.col-md-6 {width: 50%;float:left}
.col-md-offset-1 { margin-left: 8.33333333%;}
@media (max-width: 992px){.col-md-6 {width:100%;}.col-md-4 {width:100%;}}
.emails{    width: 100%; text-align: center;margin-top: 50px; margin-bottom: 180px;}
.emails input {height: 25px; margin: 10px; border: 1px solid #ccc;  width: 60%;}
.posi {width: 100px;
    overflow: hidden;
    display: inline-block;
    white-space: nowrap;
    text-overflow: ellipsis;
    height: 37px;}

#num {padding:0 8px}

.headder{width:100%!important;}




@media(max-width:1024px){
    .snavs{position: absolute;top: 0px;width: 100%;height: 50px;background: #fff;}
    .snavs .home{position: absolute;right: 70px;color: #333;top: 15px;}
    .snavs .home a{color: #333;font-size:14px;}
    .searchss{display: block!important;position: absolute;left: 0%;top: 0px;z-index: 9999999;height: 60px;width: 70%;}
    .searchss:hover .searchs{display:block;}
    /*.nav-collapse{position: absolute;top:0px;}*/
    .headTop{margin: 25px 0px;width: 100%;}
    .logo{max-width:80%;margin:0 auto;float: none;}
    .searchs {width: 90%;height: 40px;text-align: left;margin: 0 auto;border: 1px solid #eee;padding-left: 10px;position: absolute;top: 50px;left: 10px;background: #fff;display: none;z-index: 999999999999;color: #333;}
    .submits {position:absolute;border: 1px solid transparent;background: url(../img/icon-search.png) #187ed3 center center no-repeat;width: 35px;height: 35px;right: 0px;bottom: auto;position: absolute;left: 10px;top: 8px;background-size: 20px;}

    
    .footer {display: block!important;background: #7c0a0e;}
    .footer .foots{padding: 20px 10px 30px 10px;margin: 15px 0px 0px 0px;}
    .footer .container{padding:0px;}
    .footer .left{float:none;}
    .footer .right{float:none;width:100%;margin: 20px 0px 0px 0px;}
    .footer .address li{font-size:14px;}
    .footer ul{padding:0px;font-size:14px;line-height: 24px;}
    .footes div{font-size:14px;line-height: 24px;}
    .footes a{font-size:14px;}
    .snav{top:50px;}








}












